【MySQL】索引
在SQL语句中,使用查询操作的频率比增删改的操作高.而在实际开发中,一张数据库表中的数据是很多的.想要快速查询出想要的数据效率是很低的.因此为了提高查询效率,所以就有了"索引"这个概念.“索引"可以理解为书/文章的目录,我们可通过目录快速找到我们想要找到的内容,但是如果没有目录,我们就得从头开始看.
MySQL中Bit数据类型使用
数据库Bit类型常用来存储Boolean类型的状态,也就是可以使用一个字段来存最多64个状态,如果你的系统状态够多或者将来可能会有扩展状态,那推荐使用这个类型进行处理,查询或更新某个状态时按位操作即可。为了将来可扩展,我们一般先从低位开始使用,此处我们设计三个位,从低到高位依次为移动,电信,联通短信
数据库版本管理工具 Flyway 使用
Flyway是一款开源的数据库版本管理工具,使用简单,应用无侵入。面向 SQL,选择 Flyway不面向 SQL,选择 Liquibase。
MySQL从入门到快速上手
MySQL快速上手
MySQL服务正在启动或停止中或服务无法启动【解决方案】
MySQL服务正在启动或停止中或服务无法启动【解决方案】
使用SQL语句创建实验数据库(以学生表为例)
('181885',周潞潞 ,女 ,1998-82-24 ,电子信息工程',上海市浦东区'),(181886’,郑永波’,男 ,1997-89-19’,电子信息工程’,上海市浦东区');("181884',王志勇',男 ,1997-12-85,电子信息工程’,"null'),('181882',孙红
SQL查询(嵌套查询)
嵌套查询
【MySQL视图】视图处理算法 , 创建 {单表,多表,视图中创建视图},查看,和修改。最详细来这里!
视图是存储,在调用的时候产生一个结果集的查询。一个视图作为一个虚拟表。
【MySQL】不允许你不会SQL语句之DDL
SQL语句中的DDL语句,详细讲解,欢迎来访!
MySQL数据库期末复习--这一篇就够了
前段时间有小伙伴私聊我说,快期末考试了,能不能出一个MySQL数据库的教程啊。然后我花了一点时间,从建表到插入数据,从简单的增删改查,再到视图、存储过程、触发器的创建、删除等。其中还包括一些基本概念、E-R图创建及将其转换为关系模式。文章的最后还讲解了关系模式候选码、最小函数依赖集、模式分解的求解过
SQL Server 2014下载及安装教程
sql server 2014安装教程,简单实用。
Redis的分布式锁详解
3)为了有效解决既保证锁完全有效性 和 性能高效问题:antirez又提出了“延迟重启”的概念,redis同步到磁盘方式保持默认的每秒1次,在redis崩溃单机后(无论是一个还是所有),先不立即重启它,而是等待TTL时间后再重启,这样的话,这个节点在重启前所参与的锁都会过期,它在重启后就不会对现有的
Flyway详解(使用说明及避坑指南、一文搞懂flyway)
Flyway详解,包含工作原理、使用说明、避坑指南、以及团队使用时的注意事项
数据库课设--基于Python+MySQL的餐厅点餐系统
需求分析首先要确定研究分析的对象,这里的需求分析对象有两方:买家和卖家。对于买家,需求是能够进行线上点餐,具体可以细化为:能够在线上获得餐品信息和进行点餐行为。买家作为消费者,都想得到更为优质的服务体验,希望能够通过较为简单顺利的操作就可以吃到满足自己口味的菜肴。这就要求系统界面能够生动形象地有效呈
Navicat (连接mysql数据库)的基本使用
Navicat 基本使用
SQL 2008 R2卸载(亲测有用)
SQL 2008 R2卸载(亲测有用)
基于PHP的学生管理系统
基于PHP的学生管理系统;实现登录、注册、学生信息、修改学生、删除学生、查询学生、添加学生等功能;
如何保证Redis与数据库的数据一致性
这里可以结合使用canal(阿里的一款开源框架),通过该框架可以对MySQL的binlog进行订阅,而canal正是模仿了mysql的slave数据库的备份请求,使得Redis的数据更新达到了相同的效果。这样一旦MySQL中产生了新的写入、更新、删除等操作,就可以把binlog相关的消息推送至Red
Mysql两大日志之binlog和redo log
Innodb 基于磁盘存储,同时按 页 的方式来管理记录,一个页的大小默认为 16KB。如果每次查询或修改都要按页和磁盘进行 IO 交互会严重影响数据库的性能,因此引入了 内存缓存;有了内存缓存,在对数据进行查询时,先查缓存,如果数据存在直接返回,如果不存在则去磁盘读取并将读取到的页放到缓存池中,然
mysql 学生信息管理系统
mysql